Some methods for improving data structure teaching efficiency

نویسندگان

چکیده

Computer simulation and modeling are now widely used in computer science teaching. There various approaches to make the educational process more efficient. Visualization is one of them, flipped classroom approach another. The goal this research show how improve efficiency teaching data structures (hashing, trees) Algorithms Data Structures course. We conducted two tests with four study groups second-year bachelor students subjects – (1) Hashing, (2) Trees (BST, RBT, AVL). In first experiment, on were formed using same type technique, either or without visualization tools. contrast we employed for group a traditional method other.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

islanding detection methods for microgrids

امروزه استفاده از منابع انرژی پراکنده کاربرد وسیعی یافته است . اگر چه این منابع بسیاری از مشکلات شبکه را حل می کنند اما زیاد شدن آنها مسائل فراوانی برای سیستم قدرت به همراه دارد . استفاده از میکروشبکه راه حلی است که علاوه بر استفاده از مزایای منابع انرژی پراکنده برخی از مشکلات ایجاد شده توسط آنها را نیز منتفی می کند . همچنین میکروشبکه ها کیفیت برق و قابلیت اطمینان تامین انرژی مشترکان را افزایش ...

15 صفحه اول

Teaching and Learning Formal Methods, Improving Productivity

This paper discusses requirements for the teaching of formal methods and introduces the notion of productivity in learning. The three attribute model of learning is used to support the use of drag and drop as a universal educational paradigm. An example of this technique is given and a call is made for the establishment of a teaching DIY superstore containing reusable components from which expe...

متن کامل

Some Incipient Techniques For Improving Efficiency in Computational Mechanics

Models encountered in computational physics and engineering, in particular computational mechanics, usually involve too many degrees of freedom, too many simulation time-steps, too many iterations (non-linear models, optimization or inverse identification), too many particles (in atomistic descriptions) or simply excessive simulation time (for example when simulation in real time is envisaged)....

متن کامل

Teaching Bayesian Methods for Experimental Data Analysis

The innumerable articles denouncing the deficiencies of significance testing urge us to reform the teaching of statistical inference for experimental data analysis. Bayesian methods are a promising alternative. However, teaching the Bayesian approach should not introduce an abrupt changeover from the current frequentist procedures: at the very least, the two approaches should co-exist for many ...

متن کامل

Adaptive teaching: Improving the efficiency of learning through hypothesis-dependent selection of training data

Active machine learning research shows that training of classifiers can be improved when the learning algorithm itself selects training data (e.g., choosing examples for which it is uncertain). Recent work with humans documents similar improvements whereby ”active” learners who can select their own training examples are faster at learning simple classification rules than ”passive” learners who ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Osvìtnìj vimìr

سال: 2022

ISSN: ['2708-4604', '2708-4612']

DOI: https://doi.org/10.31812/educdim.4509